﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Register.Model;

namespace Register.IDAL
{
    /// <summary>
    /// FileName: IDoctorWorkDayDAL.cs
    /// CLRVersion: 4.0.30319.269
    /// Author: WangKunLun
    /// Corporation: 
    /// Description: 
    /// DateTime: 2012/7/10 17:29:12
    /// </summary>
    public interface IDoctorWorkDayDAL
    {
        int AddDoctorWorkDay(DoctorWorkDay DoctorWorkDay);
        int DeleteDoctorWorkDay(String DoctorWorkDayID);
        int UpdateDoctorWorkDay(DoctorWorkDay DoctorWorkDay);
        List<DoctorWorkDay> GetPagedDoctorWorkDay(int size, int pageIndex, String where);

        DoctorWorkDay GetDoctorWorkDay(String DoctorWorkDayID);
        List<Model.DoctorWorkDay> GetDepartments_ID(String Departments_ID);
        
        int GetDoctorWorkDayCount(String where);
        List<DoctorInfo> GetDoctorInfo();
    }
}
